栈
1  | class Stack {  | 
队列
1.单链队列
1  | class Queue {  | 
链表
1.单向链表
1  | // 单向链表  | 
2.双向链表
1  | class Node {  | 
树
二叉树
1  | lass TreeNode {  | 
深度优先遍历
1  | // 先序遍历  | 
非递归遍历
1  | // 先序遍历  | 
广度优先遍历
1  | function levelOrderTraveral(node) {  | 
树的最大深度
1  | function maxDepth(root) {  | 
字典(前缀)树
1  | class Node {  | 
    前端开发小迷妹~
1  | class Stack {  | 
1  | class Queue {  | 
1  | // 单向链表  | 
1  | class Node {  | 
1  | lass TreeNode {  | 
深度优先遍历
1  | // 先序遍历  | 
非递归遍历
1  | // 先序遍历  | 
广度优先遍历
1  | function levelOrderTraveral(node) {  | 
1  | function maxDepth(root) {  | 
1  | class Node {  | 
本文标题:常见数据结构
文章作者:tongtong
发布时间:2019年04月16日 - 21:04
最后更新:2019年05月05日 - 23:05
原始链接:https://ilove-coding.github.io/2019/04/16/[待完成]常见数据结构/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
微信支付
支付宝